﻿#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>

/*int main()
{
	int n = 6;
	int left = 1, up = 1, cur = 1
;
	while (cur <= n * n)
	{
		for (int i = left; i <= n; i++)
		{
			if (cur % 5 == 0)
			{
				arr[up][i] = 0;
				cur++;
			}
			else
			{
				arr[up][i] = cur++;
			}
		}
		up++;
		for (int i = up; i <= n; i++)
		{
			if (cur % 5 == 0)
			{
				arr[up][i] = 0;
				cur++;
			}
			else
			{
				arr[i][left] = cur++;
			}
		}
		left++;
	}
	for (int i = 1; i <= n; i++)
	{
		f*//*or (int j = 1; j <= n; j++)
		{
			printf("%-3d", arr[i][j]);
		}
		printf("\n");
	}
	return 0;
}*/

//int arr[1000][1000];
//int main()
//{
//	int left = 1;
//	int up = 1;
//	int cur = 1;
//	int n = 0;
//	scanf("%d", &n);
//	while (cur <= n * n)
//	{
//		for (int i = left; i <= n; i++)
//		{
//			if (cur % 5 == 0)
//			{
//				arr[up][i] = 0;
//				cur++;
//		    }
//			else
//			{
//				arr[up][i] = cur++;
//			}
//		}
//		up++;
//		for (int i = up; i <= n; i++)
//		{
//			if (cur % 5 == 0)
//			{
//				arr[up][i] = 0;
//				cur++;
//			}
//			else
//			{
//				arr[i][left] = cur++;
//			}
//		}
//		left++;
//	}
//	for (int i = 1; i <=n; i++)
//	{
//		for (int j = 1; j <= n; j++)
//		{
//			printf("%-3d ", arr[i][j]);
//		}
//		printf("\n");
//	}
//
//	return 0;
//}
/*int main()
{
	int arr[10] = { 0 };
	int deal = 0;
	for (int i = 0; i < 10; i++)
	{
		scanf("%d", &arr[i]);
	}
	scanf("%d", &deal);
	int i = 0;
	for (int j = 0; j < 10; j++)
	{
		*//*if (arr[j] != deal)
		{
			arr[i++] = arr[j];
		}
	}
	for (int j = 0;  j< i; j++)
	{
		printf("%d ", arr[j]);
	}
	return 0;
}*/
 void Swap(char* arr2,const char* arr1)
{
	while(*arr1 != '\0')
	{
		*arr2 = *arr1;
		arr1++;
		arr2++;

	}
	*arr2 = '\0';
}
int main()
{
	char arr1[] = "lalla";
	char arr2[20] = { 0 };
	Swap(arr2, arr1);
	printf("%s\n", arr2);
	return 0;
}
//void my_strcpy(char* dest, const char* src)
//{
//	//写法1
//	// 拷⻉源字符串的内容到⽬标字符串中
//	while (*src != '\0') {
//		*dest = *src;
//		dest++;
//		src++;
//	}
//	// 拷⻉源字符串的结束标志
//	*dest = '\0';
//
//	/*写法2
//	while (*dest++ = *src++)
//	{
//	;
//	}
//	*/
//}
//int main()
//{
//	char arr1[] = "hello bite";
//	char arr2[20] = { 0 };
//
////	//将字符串arr1中的内容拷⻉到字符串
//	my_strcpy(arr2, arr1);
//	//打印字符串arr2
//	printf("%s\n", arr2);
//	return 0;
//}